someone who is intelligent or well informed - Allemand Anglais Dictionnaire